• word of the day

    ilex cornuta

    ilex cornuta - Dictionary definition and meaning for word ilex cornuta

    Definition
    (noun) dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental
    Synonyms : chinese holly
Download our Mobile App Today
Receive our word of the day
on Whatsapp